square lattice - French English Dictionary